【Qt5学习笔记】使用ui界面编一个入门级的小项目(保姆级教程,多图警告) | 您所在的位置:网站首页 › qt5 界面设计 › 【Qt5学习笔记】使用ui界面编一个入门级的小项目(保姆级教程,多图警告) |
前言
我发现自己之前可能是有点走偏了,花了两天时间看书几乎一无所获,书上都是代码实现,还没有相应的注释… 今天我用ui设计师界面来进行编程,写一个小界面。 界面功能1.计算加法; 2.可以弹窗; 3.使用布局,美化界面; 4.退出按钮; 界面预览可以参考QT5项目创建教程但要记得基类改为:mainwindow 2.添加新类右键点击项目文件夹,添加一个ui界面 点开文件列表中的mainwindow.ui文件,进行如下设计: 听起来挺难吧蛤蛤蛤,我第一次看这个也是懵的,别怕!我给你讲清楚操作! (1).转到槽
接下来请打开mainwindow.cpp文件,如果你确实按照之前上面所说的那样做了,那么你的mainwindow.cpp终究会出现三个空的函数: void MainWindow::on_pushButton_quit_clicked() { } void MainWindow::on_pushButton_show_clicked() { } void MainWindow::on_pushButton_apple_clicked() { }open apple 那个函数我们先不管。 输入以下代码,代码其实挺好理解吧,但是我依旧在下面做了超详细的解释: 现在其实已经可以运行了,只差个弹出窗口功能; 4.弹出窗口之前我们不是新建了一个apple.ui么? 现在在mainwindow.h中加上一个#include 头文件,再给下面的private:中加一个apple类型的指针; private: Ui::MainWindow *ui; apple *a;随后设计apple的ui,随便拖个label写个hellow都行。 然后在mainwindow.cpp的open apple按钮的那个函数中写: void MainWindow::on_pushButton_apple_clicked() { a=new apple; a->show();//显示 }就ok啦!!!!点击open apple就会有弹出窗口咯~ 成果就是博客开头那个,感谢您的观看,我们下期再见~~~ |
CopyRight 2018-2019 实验室设备网 版权所有 |